Harvesting the Framework
Japanese translation
To create a usable framework, do not start by building the framework, but by building the application.
Although it seems natural to build the framework first and then the application (since it is common practice to build the foundation first in house construction), it often does not work in practice.
First, one app is created, then another app is created based on the same code base, and after repeating this several times, the framework becomes stable and the code base can be separated.
---
This page is auto-translated from /nishio/フレームワークの収穫. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I'm very happy to spread my thought to non-Japanese readers.